Not to be confused with Ombú, a tree native to South America
Ombu is a village in the Tibet Autonomous Region of China.